#include <PluginCommon.hpp>
Public Member Functions | |
| virtual | ~IDPMInterface () |
| virtual HWND | GetWindowHandle ()=0 |
| virtual IDPMResult | GetWindowSize (deRect *WindowRect)=0 |
| virtual IDPMResult | RegisterControlType (const char *ControlType, IDPlugin *Plugin)=0 |
| virtual void | SuspendUserInput (IDPControl *Control, BOOL Suspend=TRUE)=0 |
| virtual void | CommitControlChanges (IDPControl *Control)=0 |
| virtual void | AddLogEntry (const char *szText, int iLevel)=0 |
| virtual IDPMMenu * | GetMenuHandler (const char *Parent, IDPlugin *Plugin)=0 |
| virtual IDPMMenu * | GetMenuHandler (const char *Parent, IDPObject *Object)=0 |
| virtual IDPMMenu * | GetMenuHandler (HMENU hMenu, IDPlugin *Plugin)=0 |
| virtual IDPMMenu * | GetMenuHandler (HMENU hMenu, IDPObject *Object)=0 |
| virtual IDPMResult | ReleaseMenuHandler (IDPMMenu *Handler)=0 |
| virtual IDPMUIHandler * | GetUIHandler ()=0 |
|
|
|
|
||||||||||||
|
|
|
|
|
|
||||||||||||
|
|
|
||||||||||||
|
|
|
||||||||||||
|
|
|
||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||
|
|
|
|
|
|
||||||||||||
|
|
1.3-rc3